x86/mce: assorted fixes
authorKeir Fraser <keir.fraser@citrix.com>
Tue, 15 Jun 2010 12:21:34 +0000 (13:21 +0100)
committerKeir Fraser <keir.fraser@citrix.com>
Tue, 15 Jun 2010 12:21:34 +0000 (13:21 +0100)
commit5b5c03bca8236ce16d7341e73423d24a817327c5
tree9cd18bb9fd3960b77ed6c3f39f587e643212d3ef
parenta564071cae63590b61367eee1da32466a8e5cc39
x86/mce: assorted fixes

- correct various range checks (avoids bogus warnings on domains
  modifying virtualized MSRs)
- correct consistency check (so that APs get checked instead of the
  BP [against uninitialized data])
- reduce verbosity (capabilities printed only once, but then all of
  the relevant values)

Signed-off-by: Jan Beulich <jbeulich@novell.com>
xen/arch/x86/cpu/mcheck/mce.h
xen/arch/x86/cpu/mcheck/mce_intel.c